kaleidoscope the program simply put a points of random colour in the center of the screen grabs the screen as a sprite twists(rotate++ each frame) & englarges then prints back to the screen without erasing the original image so you get a build up of colour ahhhh. buttons L1 scalex++ and scaley++ to ONE+500 L2 scalex-- and scaley-- to ONE R1 Rotate+=100 R2 rotate-=100 Triangle stops rotate incrementing Square temporally sets rotate to 2/3 pi circle stops the addition of colour cross will freeze the picture don't run this if you are affected by flashing lights! any comments /questions to pete.black@eidosnet.co.uk